<?php
//最大连续个数
function maxCont($arr)
{
    $max = 1;
    $num = 1;
    for ($i = 0; $i < 5; $i++){
        if ($arr[$i+1] - $arr[$i] == 1){
            $num++;
        }else{
            $num = 1;
        }
        if ($max < $num){
            $max = $num;
        }
    }
    return $max;
}

//获取星期方法
function getWeek($date)
{
    //强制转换日期格式
    $date_str = date('Y-m-d', strtotime($date));
    //封装成数组
    $arr = explode('-', $date_str);
    //参数赋值
    //年
    $year = $arr[0];
    //月，输出2位整型，不够2位右对齐
    $month = sprintf('%02d', $arr[1]);
    //日，输出2位整型，不够2位右对齐
    $day = sprintf('%02d', $arr[2]);
    //时分秒默认赋值为0；
    $hour = $minute = $second = 0;
    //转换成时间戳
    $strap = mktime($hour, $minute, $second, $month, $day, $year);
    //获取数字型星期几
    $number_wk = date('w', $strap);
    //自定义星期数组
    $weekArr = ['日', '一', '二', '三', '四', '五', '六'];
    //获取数字对应的星期
    return $weekArr[$number_wk];
}

